Navigating Non-Profit Compliance: Changes, Challenges, And Solutions